#pragma once
#include "IGameState.h"
#include <vector>
using namespace std;
#include "MenuState.h"
class CMenuManager
{
public:
	static CMenuManager* GetInstance(void);
	vector<MenuState*> menus;
	void AddMenu(MenuState* state);
	void GoBack();
	MenuState* PlayBack();
	int GetImageID()			{return m_nPointerImgID;}

private:
	CMenuManager(void);
	~CMenuManager(void);
	CMenuManager& operator=( const CMenuManager& );
	CMenuManager( const CMenuManager& );

	int				m_nPointerImgID;
};

